package com.baidu.shoppingmall.comment.service;

import com.baidu.shoppingmall.comment.domain.CommentInfoPO;
import com.baidu.shoppingmall.comment.domain.CommentTimerPO;
import com.baomidou.mybatisplus.extension.service.IService;

public interface CommentTimerService extends IService<CommentTimerPO> {
    /**
     * 用户评论后  改变评论状态为手动评论
     * @param orderInfoId
     * @return
     */
    Boolean timingChangeState(Long orderInfoId);

    /**
     * 当用户购买商品时  绑定一个定时任务
     * @return
     */
    Boolean timingComment(CommentInfoPO commentInfoPO);

    /**
     * 用户购买时  将评论状态设置为自动评论
     * @param orderInfoId
     * @return
     */
    Boolean commentAutomatic(Long orderInfoId);
}
